
// This file is part of the mstp-lib library, available at http://code.google.com/p/mstp-lib/ 
// Copyright (c) 2011-2014 Adrian Gostin, distributed under the GNU General Public License v3.

#ifndef ASSERT_H
#define ASSERT_H

void AssertFunc (const char* sourceFile, int lineNumber);

#define assert(condition)      ((void) ( (!!(condition)) || (AssertFunc (__FILE__, __LINE__), 0)))

#endif
